package main

import (
    "fmt"
    "os"
)

func fibonacci(n int64) int64 {
    if n <= 1 {
        return n
    }
    return fibonacci(n-1) + fibonacci(n-2)
}

func main() {
    var n int64
    fmt.Print("请输入要计算的 Fibonacci 数字: ")
    _, err := fmt.Scan(&n)
    if err != nil {
        fmt.Println("输入错误:", err)
        os.Exit(1)
    }
    fmt.Println(fibonacci(n))
}
